]> dgit.raspbian.org Git - gnome-shell.git/commit
ci: Instruct gitlab to checkout submodules
authorFlorian Müllner <fmuellner@gnome.org>
Sun, 10 Jul 2022 18:27:00 +0000 (20:27 +0200)
committerFlorian Müllner <fmuellner@gnome.org>
Mon, 1 Aug 2022 11:00:10 +0000 (13:00 +0200)
commit2c812550fa3275bde9016f2b266003194b4db407
treefdb2bddc5940b95211beb69df145afbd2138c93f
parentc865d1b414e3df41a3d708aeb33b6aed3960abca
ci: Instruct gitlab to checkout submodules

By default, gitlab skips checking out of submodules. So far this
didn't matter to us, as meson will initialize submodules as part
of setup.

It no longer does for the dist command however, and as we run it
from a separate job where the submodule checkout isn't preserved,
the job breaks with recent meson versions.

Fix this by instructing gitlab to checkout the submodule for all
jobs that need it.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2371>
.gitlab-ci.yml